1. 首页 > 新闻讯息

php依赖包卸载 php如何卸载

作者:admin 更新时间:2026-01-13
摘要:大家好,关于php依赖包卸载很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于Linux下PHP的完全卸载的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决,php依赖包卸载 php如何卸载

 

大家好,关于php依赖包卸载很多兄弟都还不太明白,不过没关系,由于今天小编就来为大家同享关于Linux下PHP的完全卸载的姿势点,相信应该可以化解大家的一些困惑和难题,如果碰巧可以化解无论兄弟们的难题,还望关注下本站哦,希望对各位有所帮助!

一、Linux下PHP的完全卸载

如果想把PHP彻底的卸载干净,直接用yum的remove命令是不行的,而需要查看有几许rpm包,接着按照依赖顺序逐一卸载,在网上查了好多,都是通过"rpm-qa| grep php"命令查看有哪些rpm包,接着按照依赖关系依次卸载。

通过命令查看

按照依赖关系进行卸载

通过上面的方式,有些时候可以,有些时候不行,有更好的办法可以彻底卸载。

不管依赖关系强制性卸载

这样可以不管依赖关系强制性卸载,这里有一点需要注意的是后面的rpm包写到版本就可以了,否则也许会出现没有配置的情况,如上所示,即去掉后面的”.el6.x86_64“

二、新鲜php环境搭建(6)apache怎样完整卸载

1、在D盘中新建文件夹Apache+PHP,把下载的httpd-2.4.3-win64.zip解压到D:\Apache+PHP下。解压后目录为D:\Apache+PHP\httpd-2.4.3-win64,Apache服务器文件在D:\Apache+PHP\httpd-2.4.3-win64\Apache24下。

2、以管理员身份运行命令提示符,具体操作方式是,点“开始”->“全部程序”->“附件”,右键点击“命令提示符”,选择“以管理员身份运行”就可以了。

3、将命令提示符窗口中的当前途径设为D:\Apache+PHP\httpd-2.4.3-win64\Apache24\bin。流程为:输入 d:回车,再输入 cd D:\Apache+PHP\httpd-2.4.3-win64\Apache24\bin回车。

三、linux 如何更新默认装好的php和mysql到5.0

是你的MYSQL途径配置错了....

注意大致写的区分,比如你的MYSQL配置包是大写的。

而你的PHP配置途径 mysql小写那么就会产生这样的难题.

提议你从头配置PHP和 MYSQL

如果你要整体整合apache2 mysql5.0 php5

在编译之前还有更新一些支持库

执行命令:# yum install ntp vim-enhanced gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel kernel

我给写个PHP和MYSQL的编译经过.

这里要注意的是,需要先配置mysql才能装PHP

[mysql]配置途径:/usr/local/mysql//数据库目录你可以自己配置

比如你需要配置的MYSQL为:mysql-5.0.45-linux-i686.tar.gz

将mysql-5.0.45-linux-i686.tar.gz放到/usr/local/src下

#cd/usr/local/src

#tar-zvxf mysql-5.0.45-linux-i686.tar.gz

#mv mysql-5.0.45//usr/local/mysql//移动

#groupadd mysql//创建mysql用户组

#cd/usr/local/mysql

#useradd-g mysql mysql//创建 mysql用户

#chown-R mysql.//注意后面有个“.”

#chgrp-R mysql.

#scripts/mysql_install_db--user=mysql//初始化数据库

#chown-R root.//给root顶尖权限

#chown-R mysql data//让mysql对data [数据库]有顶尖权限

#cp./support-files/mysql.server/etc/rc.d/init.d/mysqld

//让mysql服务随体系启动

#chown root:root/etc/rc.d/init.d/mysqld//让root有启动权限.

#chmod 755/etc/rc.d/init.d/mysqld

#cp./support-files/my-huge.cnf/etc/my.cnf//移动配置文件.

#mv/usr/local/mysql/data/var/lib/mysql//这一步是移动数据库。你也可以不需要执行这一步.....如果配置出错,最好不要执行这一步,由于数据库权限经常会引起mysql运行不稳定

#bin/mysqld_safe--user=mysql&//连接数据库,如果配置成功.

会有如下提示:Starting mysqld daemon with databases from/var/lib/mysql//后面那是数据库途径

[PHP]配置途径:/usr/local/php

#cd到配置包所在目录

# tar xjvf你的PHP版这篇文章小编将件名

# cd php-X.X.X//这里就是你解压后的那个目录名

值得注意的是php的配置需要一些库.

就是:libxml gd2

#./configure\

"--prefix=/usr/local/php"\

"--with-apxs2=/usr/local/apache2/bin/apxs"\

"--with-config-file-path=/usr/local/php/etc"\

"--with-mysql=/usr/local/mysql"\

"--with-libxml-dir=/usr/local/libxml2"\

"--with-gd=/usr/local/gd2"\

"--with-jpeg-dir"\

"--with-png-dir"\

"--with-bz2"\

"--with-freetype-dir"\

"--with-iconv-dir"\

"--with-zlib-dir"\

"--with-openssl=/usr/local/openssl"\

"--with-mcrypt=/usr/local/libmcrypt"\

"--enable-soap"\

"--enable-gd-native-ttf"\

"--enable-ftp"\

"--enable-mbstring"\

"--enable-exif"\

"--disable-ipv6"\

"--disable-cgi"\

"--disable-cli"

# make

# make install

# mkdir/usr/local/php/etc

# cp php.ini-dist/usr/local/php/etc/php.ini